/* CSS Document */
body { font-family: Arial, Helvetica, sans-serif; margin:0px auto; padding:0; font-size:12px; background:url(/UpFile/201703/2017033077833761.jpg) no-repeat top center #FFF;}
div{overflow:hidden;}
img{ border:none;}
a{ text-decoration:none; color:#333;  font-family:Arial, Helvetica, sans-serif;}
a:hover{ text-decoration:none; color:#F00;}
ul,li{ margin:0; padding:0; list-style:none;}

/*logo*/
.con{width:1000px; margin:0 auto;}

.tit{width:1000px; float:left; height:88px;}
#logo{width:981px; float:left; height:30px; margin-right:19px; display:inline;}
.logo01{width:auto; float:right; height:30px; line-height:30px; color:#000;}
.logo01 a{color:#000;}
.logo01 a:hover{color:#F00;}

.so{width:171px; height:23px; float:right; background:url(../images/so.jpg) no-repeat; margin-left:10px; display:inline;}
.so input{border:1px solid #ffffff; float:left; color:#6b6b6b; margin-left:5px; line-height:20px; margin-top:1px; display:inline;}
.so01{width:43px; float:right; height:23px; overflow:hidden;}
.so00{width:auto; float:right; height:23px; margin-top:30px; display:inline;}

#banler{width:1000px; height:31px; float:left; background:url(../images/dao-br.jpg) repeat-x center;}
.banler00{width:991px; height:31px; line-height:31px; float:left; padding-left:9px;}
.banler01{width:108px; float:left; height:31px; line-height:31px; font-size:14px; font-weight:bold; text-align:center;}
.banler01 a{width:108px; float:left; height:31px; font-size:14px; font-weight:bold; color:#fff;}
.banler01 a:hover{float:left; height:28px; color:#000; font-size:14px; font-weight:bold; line-height:28px; background:#FFF; margin-top:3px; display:inline;}

#flash{width:994px; float:left; height:310px; padding:5px 0px 5px 10px; background:#ddd;}
#flash001{width:990px; float:left; height:122px;}

.company{width:416px; float:left; border:2px #ccc solid; padding:5px;}
.company00{width:416px; float:left; height:28px; line-height:28px; font-size:14px; color:#833f4c; background:url(../images/company-img.jpg) repeat-x bottom;}
.company01{width:auto; line-height:28px; float:left; font-size:14px; color:#833f4c; background:url(../images/company-br.jpg) repeat-x bottom; padding-left:10px; padding-right:10px;}
.company02{width:406px; height:518px;float:left; padding:5px;}
.company04{width:162px; float:left; height:90px;}
.company03{width:406px; float:left; line-height:25px; font-size:12px; color:#000;}

.hout03{width:auto; float:left; line-height:28px; height:28px; color:#833f4c; margin-left:30px; display:inline;}
.hout03 a{width:auto; height:28px; float:left; text-align:center; font-size:14px; color:#833f4c;}
.hout03 a:hover{color:#833f4c; height:28px; float:left; width:auto; background:url(../images/company-br.jpg) repeat-x bottom; padding-left:10px; padding-right:10px; color:#000;}

.more{width:auto; float:right; line-height:28px; color:##833f4c;}
.more a{font-size:12px; color:#833f4c;}
.more a:hover{font-size:12px; color:#000;}

.hot{width:550px; float:left; margin-left:10px; display:inline; border:2px #CCC solid; padding:3px;}
.hot00{width:545px; float:left; height:28px; line-height:28px; font-size:14px; color:#ddd; border-bottom:2px #ddd solid;}
.hot01{width:auto; line-height:28px; float:left; font-size:14px; color:#833f4c; background:url(../images/company-br.jpg) repeat-x bottom; padding-left:10px; padding-right:10px;}
.hot01 span{color:#000;}
.hot02{width:550px; float:left;}

.hot03{width:178px; float:left; border:1px #CCC solid; margin-top:5px; display:inline; margin-left:3px;}
.hot04{width:178px; float:left; height:133px; overflow:hidden;}
.hot04 img{width:178px; float:left; height:133px;}
.hot05{width:173px; float:left; border-top:1px #CCC solid; line-height:17px; font-size:12px; color:#000; background-color:#f1f1f1; padding-left:5px;}

#cha{width:986px; float:left; height:81px; padding:2px; background-color:#ffaa07; margin-top:10px; display:inline;}

.news{width:322px; float:left; margin-top:10px; display:inline;}
.news0{width:322px; float:left; margin-left:10px; display:inline; margin-top:10px;}
.news00{width:322px; float:left; height:28px; line-height:28px; font-size:14px; color:#833f4c; border-bottom:2px #ccc solid;}
.news01{width:auto;float:left;}
.news01 img{width:157px; float:left; height:30px;}

.technical01{width:auto; line-height:28px; float:left; font-size:14px; color:#833f4c;}
.technical01 img{width:193px; float:left; height:30px;}

.news03{width:322px; float:left; line-height:23px; font-size:12px; color:#666;}
.news03 img{width:3px; float:left; height:3px; margin-top:10px; display:inline;}
.news03 a{color:#545454; float:left;}
.news03 a:hover{color:#F00; float:left;}
.news03 span{color:#545454; float:right; line-height:23px;}

.geng{width:auto; float:right; line-height:25px; margin-right:10px; display:inline; color:#000;}
.geng a{font-size:12px; color:#000; font-weight:100;}
.geng a:hover{font-size:12px; color:#F00;}


.gun{width:990px; float:left;}
.gun0{width:990px; float:left; margin-left:10px; display:inline;}
.gun00{width:990px; float:left; height:28px; line-height:28px; font-size:14px; color:#833f4c; background:url(../images/company-img.jpg) repeat-x bottom;}
.gun01{width:auto; line-height:28px; float:left; font-size:14px; color:#833f4c; background:url(../images/company-br.jpg) repeat-x bottom; padding-left:10px; padding-right:10px;}
.gun02{width:986px; float:left; border:2px #ddd solid;}

#gun03-left{width:28px; float:left; height:157px;}
#gun03-right{width:28px; float:left; height:157px;}

.gun04{width:171px; float:left; height:157px; margin:5px 5px 0 5px; display:inline;}
.gun05{width:169px; float:left; height:127px; border:1px #CCC solid;}
.gun06{width:169px; float:left; line-height:20px; font-size:14px; text-align:center;color:#666;}
.gun07{width:auto; float:left; height:157px; margin-top:10px; display:inline;}

.zai02{width:322px; float:left; line-height:24px; font-size:14px; color:#F00;}

.call02{width:322px; float:left; line-height:20px; font-size:12px; color:#000;}

.bom{width:990px; line-height:30px; font-size:14px; color:#000; text-align:center;}

.links{width:990px; line-height:30px; font-size:14px; color:#000; text-align:center;}
.links a{color:#000; line-height:30px; font-size:14px;}
.links a:hover{color:#F00;}

.neiabout{width:760px; float:left; margin-left:10px; display:inline;}
.neiabout00{width:760px; float:left; line-height:30px; font-size:12px; color:#666; background:url(../images/company-img.jpg) repeat-x bottom;}
.neiabout01{width:750px; float:left; line-height:22px; font-size:14px; color:#000; padding:5px;}
.neiabout02{width:auto; float:left; line-height:22px; font-size:14px; color:#000; padding:5px;}

.neichan{width:220px; float:left;}
.neichan00{width:210px; float:left; height:34px; background:url(../images/neicall-br.jpg) repeat-x; font-size:14px; color:#000; padding-left:10px; line-height:34px;}
.neichan01{width:220px; float:left; height:30px; font-size:13px; color:#000; background-color:#fcf2f1; line-height:30px; border-bottom:1px #CCC solid;}
.neichan01 a{float:left; font-size:13px; color:#000; background-color:#fcf2f1; line-height:30px; border-bottom:1px #CCC solid;}
.neichan01 a:hover{width:220px; float:left; height:30px; font-size:13px; color:#fff; background-color:#f00; line-height:30px; border-bottom:1px #CCC solid; font-weight:bold;}
.neichan010{width:220px; float:left; height:30px; font-size:13px; color:#fff; background-color:#f00; line-height:30px; border-bottom:1px #CCC solid; font-weight:bold;}
.neichan010 a{width:220px; float:left; height:30px; font-size:13px; color:#fff; background-color:#f00; line-height:30px; border-bottom:1px #CCC solid; font-weight:bold;}
.neichan010 a:hover{width:220px; float:left; height:30px; font-size:13px; color:#fff; background-color:#f00; line-height:30px; border-bottom:1px #CCC solid; font-weight:bold;}

.neichan02{width:220px; float:left; height:30px; font-size:13px; color:#000; background-color:#fcf2f1; line-height:30px; border-bottom:1px #CCC solid;}
.neichan02 a{float:left; font-size:13px; font-weight:bold;color:#000; background-color:#fcf2f1; line-height:30px; border-bottom:1px #CCC solid;}
.neichan02 a:hover{width:220px; float:left; height:30px; font-size:13px; color:#fff; background-color:#f00; line-height:30px; border-bottom:1px #CCC solid; font-weight:bold;}
.neichan020{width:220px; float:left; height:30px; font-size:13px; color:#fff; background-color:#f00; line-height:30px; border-bottom:1px #CCC solid; font-weight:bold;}
.neichan020 a{width:220px; float:left; height:30px; font-size:13px; color:#fff; background-color:#f00; line-height:30px; border-bottom:1px #CCC solid; font-weight:bold;}
.neichan020 a:hover{width:220px; float:left; height:30px; font-size:13px; color:#fff; background-color:#f00; line-height:30px; border-bottom:1px #CCC solid; font-weight:bold;}


.bom-br{width:985px; float:left; height:30px; line-height:38px; margin-top:10px; display:inline;background-color:#CCC;}
.bom-img{width:auto; float:left; line-height:30px;; font-size:12px; color:#000;  padding-left:10px;}
.bom-img01{width:auto; float:right; line-height:30px; font-size:12px; color:#000; padding-right:10px;}


.neihot{width:710px; float:left; height:25px; background-color:#ccc; line-height:25px; font-size:14px; color:#000; margin-left:15px; display:inline; padding-left:15px;}
.neihot00{width:725px; float:left; margin-left:15px; display:inline; padding-bottom:10px;}
.neihot01{width:132px; float:left; height:98px; border:1px solid #CCC; padding:1px; margin:10px 0 0 6px; display:inline;}

.more00{width:auto; float:left; line-height:30px; color:#666; margin-left:15px; display:inline;}
.more00 a{font-size:12px; color:#666;}
.more00 a:hover{font-size:12px; color:#f00;}

.neizai{width:220px; float:left; height:67px; margin-top:10px; display:inline;}

.neizheng{width:220px; float:left;}

.neicall{width:220px; float:left; margin-top:10px; display:inline;}
.neicall00{width:210px; float:left; height:34px; background:url(../images/neicall-br.jpg) repeat-x; font-size:14px; color:#000; padding-left:10px; line-height:34px;}
.neicall01{width:210px; float:left; line-height:22px; font-size:12px; color:#000; background-color:#f8f8f8; padding:5px;}
.neicall01 span{font-size:12px; font-weight:bold; line-height:22px; float:left;}

.new08{width:725px; line-height:30px;font-size:12px; float:left; border-bottom:#999 1px dashed;  _display:inline; margin-left:10px;}
.new08 img{ vertical-align:baseline; float:left; margin-right:4px; _display:inline; margin-top:12px;}
.new08 a{float:left; text-align:left;}
.new08 span{font-size:12px; color:#6f6f6f; text-align:right; float:right; }

.ten_about01{font-size:20px; font-weight:bold; text-align:center; float:left; line-height:40px; width:750px;}
.ten_about02{font-size:12px; float:left; line-height:22px; width:740px; padding:5px;}
#paging{width:715px; height:23px; line-height:23px; float:left; margin-top:10px; margin-bottom:5px;  display:inline; margin-left:15px; font-size:14px; color:#000; border-top:1px #CCC solid;}
#paging span{line-height:23px; float:left; font-size:12px; color:#000; padding-right:10px;}

#paging01{width:715px; height:23px; line-height:23px; float:left; margin-bottom:5px;  display:inline; margin-left:15px; font-size:14px; color:#000;}
#paging01 span{line-height:23px; float:left; font-size:12px; color:#000; padding-right:10px;}


.omg{width:725px; float:left; margin-top:10px; display:inline; border-bottom:1px #CCC solid; padding-bottom:10px;}
.omg01{width:140px; float:left; height:100px; border:1px #CCC solid; padding:2px;}
.omg02{width:550px; float:left; line-height:22px; font-size:14px; color:#000; margin-left:10px; display:inline; font-weight:bold;}
.omg03{float:left; float:left; line-height:22px; font-size:12px; color:#333; width:550px;  margin-left:10px; display:inline;}

.more000{width:auto; float:right; line-height:30px; color:#f00; margin-left:15px; display:inline; font-size:12px;}
.more000 a{font-size:12px; color:#f00; font-weight:bold;}
.more000 a:hover{font-size:12px; color:#000; font-weight:bold;}




.slide{width:994px; margin:auto 0; height:157px;}
#slide_left,#slide_right{width:28px; height:157px;}
#slide_left { float:left;}
#slide_right { float:right;}
#slide_left b{display:block;width:100%;height:100%;cursor:pointer; background:url(../images/gun-left.jpg) no-repeat top;}
#slide_right b{display:block;width:100%;height:100%;cursor:pointer; background:url(../images/gun-right.jpg) no-repeat top;}
#slide_left .arr_left{background:url(../images/gun-left.jpg) no-repeat top;}
#slide_right .arr_right{background:url(../images/gun-right.jpg) no-repeat top;}
.slide_mask{ float:left; width:910px; overflow:hidden; margin-left:10px; display:inline;}
.slide_mask ul{float:left;margin:0}
.slide_holder{width:290000px;}

.jia{width:auto; line-height:28px; float:left; font-size:14px; color:#833f4c; padding-left:10px; padding-right:10px; border-bottom:3px #F90 solid;}
.jia00{width:994px; float:left; height:28px; line-height:28px; font-size:14px; color:#833f4c; border-bottom:2px #cccservices solid;}
.jia01{width:auto; line-height:28px; float:left; font-size:14px; color:#833f4c; padding-left:10px; padding-right:10px; border-bottom:3px #F90 solid;}

.links01{width:982px; float:left; border:1px solid #ddd; line-height:25px;  margin-top:10px; display:inline;}
.links00{width:960px; float:left; height:36px; line-height:36px;background:url(../images/links.jpg) repeat-x; font-size:14px; color:#000; padding-left:22px; margin-top:1px; display:inline;}
.links02{width:auto; float:left; line-height:25px; font-size:12px; color:#000;}
.links02 a{color:#000; margin-left:15px; display:inline;}
.links02 a:hover{color:#F00;}
.links02 span{font-size:14px; color:#F00; font-weight:bold;}

.biao{width:11px; float:left; height:24px; margin-left:10px; display:inline;}
.biao img{width:11px; float:left; height:24px;}




.content_page{width:710px; height:30px; border:#c9caca 0px solid; float:left; margin-left:5px; margin-top:15px; font-size:14px; text-align:center; line-height:30px;margin-bottom:10px;}
.content_page a{background:#fff;margin:1px;padding:4px 6px;border:1px solid #AECD9E;color:#A0A0A0;}
.content_page a:hover{background:#ff0000;margin:1px;padding:4px 6px;border:1px solid #AECD9E;color:#ffffff;}
.content_page span{background:#FF0000;color:#FFFFFF;margin:1px;padding:4px 6px;border:1px solid #AECD9E;}
.content_page input{position:absolute;margin:-5px 0 0 1px;*margin:0 0 0 1px;padding:1px 0 2px 0;*padding:0;background:#fff;border:1px solid #AECD9E;color:#A0A0A0;width:30px;height:22px;line-height:22px;text-align:center;}
.content_page button{position:absolute;margin:-5px 0 0 35px;*margin:0 0 0 35px;padding:0;background:#fff;border:1px solid #AECD9E;color:#A0A0A0;width:40px;height:24px;line-height:24px;text-align:center;font-size:12px;}
.content_url{font-size:14px;font-family:arial;color:#06f;margin:20px 0;}
.content_url span{color:#999;}
.content_url input{background:#50B20E;color:#fff;width:50px;border:0;height:24px;}
.content_url #this_url{border:1px solid #ccc;width:574px;font-family:arial;color:#000;height:20px;line-height:20px;background:#fff;}

#Positon{background:url(../images/sdcms.gif) 0 -283px;height:41px;line-height:35px;text-indent:10px;}
.info_title{margin:6px 0;font:16px Microsoft Yahei;text-align:center;}
.info_other{text-align:center;color:#999;margin:4px 0;line-height:25px;font-size:12px;height:25px;border-top:1px solid #ddd;}
.info_jj{border:1px solid #FDCC97;background:#FEFCFA;padding:10px;margin:10px 0;color:#666;line-height:20px;word-wrap:break-word;overflow:hidden;}
.info_jj a{font-family:verdana;color:#00f;}
.info_jj a:hover{color:#f30;}
.info_jj span{font-weight:bold;color:#000;}
.info_content{word-wrap:break-word;overflow:hidden;width:698px;line-height:24px;line-height:24px;font-size:14px;}
.info_content img{max-width:600px;}

.comment_add{margin:0;padding:0;}
.comment_add dt{list-style:none;margin:4px 0;padding:0;}
.comment_add .input{height:20px;line-height:20px;border:1px solid #ccc;padding:0px;font-size:12px;}
.comment_add .xheditor-mini{width:680px;height:100px;margin:0;padding:0;}
.comment_title{background:url(../images/sdcms.gif) 0 -254px;height:29px;line-height:29px;border:1px solid #CEE5C2;border-bottom:0;color:#4EB30F;padding-left:12px;}
.comment_title span{color:#999;}
.comment_title b{font-weight:normal;float:right;margin-right:10px;}
.comment_content{border:1px solid #CEE5C2;border-top:0;padding:6px;overflow:hidden;word-wrap:break-word;overflow:hidden;margin-bottom:10px;}
.comment_content img{max-width:600px;}

#showmsg{color:#f00;}
.comment_page{text-align:center;margin-bottom:10px;}
.comment_page a{background:#fff;margin:0px 1px;padding:4px 6px;border:1px solid #AECD9E;color:#A0A0A0;}
.comment_page span{background:#F7FDF4;color:#f60;margin:0px 1px;padding:4px 6px;border:1px solid #AECD9E;}
.comment_page input{position:absolute;margin:0;padding:0;background:#fff;border:1px solid #AECD9E;color:#A0A0A0;width:30px;height:22px;line-height:22px;text-align:center;}
.comment_page button{position:absolute;margin:0 0 0 35px;padding:0;background:#fff;border:1px solid #AECD9E;color:#A0A0A0;width:40px;height:24px;line-height:24px;text-align:center;font-size:12px;}
.class_list{margin:0;padding:0;}
.class_list dt{line-height:25px;}

.paging{ width:690px; height:23px; line-height:23px; text-align:center; float:left; border:#ddd 1px solid; float:left; margin-top:10px; margin-left:5px; display:inline;}
.plug_link{margin:0;padding:0;width:738px;float:left;line-height:25px;}
.plug_link a{width:auto;margin-right:15px;display:inline;}